My English teacher taught us that there is no such thing called "future tense" in existence.
Instead we were asked to use present indefinite tense.
He said that we should use "I am to go to London" instead of "I will/shall go to London".
In that case, how should this sentence be rejuvenated:
"Freedom is my birthright and I shall have it"...?
I consider it worthy sharing another side of the story which started the above mentioned discussion in the classroom. My teacher said that if some action is confirmed to occur in future then it 'must' be stated using Present tense. For example,
"The school reopens in July".
After this discussion he said that nowadays books are being published wherein the authors state that there are only two tenses namely,The Present and The Past tense. He reiterated that the use of 'will' is only confined to express the conditional statements of the future happenings. For example,
** If is rains today, the match will be cancelled. **
So is the usage of "will" confined only to express a conditional meaning...???