The Conservatives' Boris Johnson and Labour's Andrew Gwynne had a heated exchange ahead of the General Election on Sky News.