Martin Lewis blamed for 'bringing down Britain' as energy websites crash ahead of April 1

Folkestone Herald

Published

"Martin has once again created unprecedented demand bringing down Britain".

Full Article