Articles by

John McDonnell

John McDonnell is the Labour Party member of parliament for Hayes and Harlington.

Why Free Public Broadband Was a Good Idea

The pandemic has demonstrated how fundamental the internet is to our lives, but private companies continue to rip us off while providing poor service – it's time to think again about free public broadband, argues John McDonnell.

The Future Can Be Socialist

Ahead of the upcoming general election, John McDonnell urges Labour activists to be ready for "enormous resistance from an establishment that is terrified of a socialist government."