Liz Truss hints at ruling out higher windfall tax for energy firms

The Tory leadership frontrunner said the Left-wing approach of 'bashing business' would drive away investment from the UK.