Greg Rosen

Greg Rosen has published three books on 20th century British political history and is Senior Counsel at SEC Newgate.

As state socialism advances on all fronts, what is Labour’s real electoral future?