It's been a long hard war Who counts the cost of life Lost from shore to shore But now the tide has turned Time to reflect on what we've learned Was it all worthwhile? Just think of fallen heroes Left names upon a wall What price they all paid The sacrifice they made To try and save us all V is for victory creating history This is a victory for all humanity This brings a dawn of a new day Stand up, together we'll find a way To turn skies blue from grey So many mothers mourn And rue the day their sons Were caught up in this storm So many babies born Without a father families torn And turned upside down Was it worth it? Fallen heroes Names now on a wall The price they all paid What sacrifice they made Unselfishly not saved One by one they'd fall V is for victory creating history This is a victory for all humanity This brings a dawn of a new day Stand up, together we'll find a way To turn skies blue from grey Thank God for VE Day Just think of fallen heroes Left names upon a wall What price they all paid What sacrifice they made To save us all V is for victory creating history (us all) This is a victory for all humanity This brings a dawn of a new day Stand up, together we will find a way To turn skies blue from grey Well, I'm always chasing rainbows Watching clouds go drifting by My schemes are just like all my dreams Ending in the sky