Reform UK Projects ‘Let The People Vote’ Onto Parliament – Time for Change!
In a bold statement against Westminster’s betrayal of democracy, Reform UK has projected the words ‘Let The People Vote’ onto the Houses of Parliament. This striking visual demand represents the