Dan Stevens explains why he tore into Boris Johnson: 'It's rare to see someone speaking their mind on TV'