John Boyega delivered an incredibly emotive speech at the Black Lives Matter protest in London's Hyde Park as he spoke about the death of George Floyd.
The Star Wars actor, 28, told the crowd: "Black lives have always mattered. We have always been important. We have always meant something.
We have always succeeded regardless. "Now is the time. I ain’t waiting," he added. John also referenced two other black Americans who controversially died in the US, as well as the racist murder of Stephen Lawrence in London in 1993.
Speaking through a megaphone, he cried" "We are a physical representation of our support for George Floyd. "We are a physical representation of our support for Sandra Bland.
Read more on mirror.co.uk