Denis MacShane


Denis MacShane was a Labour MP for 18 years, with 9,000 Muslim Kashmiris among his constituents. His latest book is Brexit: How Britain Will Leave Europe.
Stories by Denis MacShane
Load more by Denis MacShane | Return to staff list