David Tennant warns that ‘ludicrous’ West End ticket prices will ‘strangle’ the next generation of theatre-goers as shows charge audiences hundreds of pounds for a performance

His starring role in Doctor Who made him a household name, but…