Sherlock star Martin Freeman has pledged his support for the Labour Party by appearing in a political broadcast, which also features a voice over from Broadchurch actor David Tennant.
In the video, Freeman comments 'It's a choice between two completely different sets of values. A choice about what kind of country we want to live in. Really, for me, there's only one choice. And I choose Labour'.