General election live: John McDonnell says there will be no windfall tax on oil companies
Shadow chancellor speaks about Labour’s economic policy, ahead of Johnson and Corbyn’s first TV debate
- Sign up for Andrew Sparrow’s daily election briefing
- The ITV election debate: your complete guide to Johnson v Corbyn
Nigel Farage is giving a speech in Peterborough. You can watch it below.
First questions to the shadow chancellor are from the press.
Q The Greens are pledging £100bn a year for 10 years to achieve zero carbon by 2030. That is also a Labour aspiration (the 2030 target). Is the Green estimate of the cost correct?