Sir Paul McCartney paid tribute to John Lennon during a March For Our Lives demonstration on Saturday (24.03.18).

The 75-year-old icon wore a T-shirt emblazoned with the words, 'We Can End Gun Violence', as he took to the streets of New York - where his former bandmate was shot dead in 1980 - to show his support for the introduction of stricter gun laws in the US.

Paul - who attended the rally along with his wife Nancy Shevell - told CNN: ''One of my best friends was killed in gun violence right around here, so it's important to me.''

Demonstrations have been staged across America in support of the movement.

And while the former Beatle doesn't know whether it will prompt any meaningful change, he was keen to show his support.

He said: ''This is what we can do, so I'm here to do it.''

Lennon was killed outside the Dakota apartment building in Manhattan by gunman Mark David Chapman.

Meanwhile, Paul revealed last year that he relished the ''competitive'' nature of his relationship with his former bandmate.

The iconic duo penned some of the most famous songs in history during their days with the Beatles, and Paul claimed that the late star's determination to be the best helped to improve his own songwriting.

He explained: ''It was quite competitive because if I wrote something he'd try and better it and then I'd try and better that, so it's a good system.

''It means you're going up a staircase and each time you're trying to make it better, so if that works it can make the song very good ... and in our case memorable.

''That was the trick because we couldn't put it down, we couldn't put it on a recording like today, you just had to remember it. So that was a good restriction too, it meant if you forgot it, too bad.

''So, it had to have a hook and nearly always, even if you forgot it in the evening, you'd go out for a drink and say, 'what was that bloody song'. You'd wake up in the morning an go 'oh yeah, I remember!' It would just come back.''