There's been talk of a new day coming
We're still waiting
There's been rumours of glory
And all through the night, we've been waiting
They promised paradise and heaven here on earth
We're still waiting
Yeah, they say the meek shall inherit the Earth
Well, the meek are still waiting
And while we're waiting
Let your love shine on
Yeah, while we wait
Let your love shine
Shine on, shine on
Shinе on, shine on
Send us rain to cool this fire
Wе'll be waiting
There's been rumours of justice
Here we are still waiting
They promised freedom and all the fences would fall
We're still waiting
Yeah, they say the meek shall inherit it all
Well, the meek are still waiting
And while we're waiting
Let your love shine on
Yeah, while we wait
Let your love shine
Shine on, shine on
Shine on, shine on
Yeah, while we wait
Shine on, shine on
Shine on, shine on
And we'll sing in the streets
And we'll dance in the night
And we'll dance in the night
And we'll sing in the streets
And we'll sing and we'll dance
While we are waiting
Let your love shine
Shine on, shine on
Shine on, shine on
Shine on, shine on
Shine on, shine on
Shine on
Yeah, shine on
Shine On was written by Myles Hunter.
Shine On was produced by Myles Hunter.