After months of speculation and international intrigue Daniel Craig has officially announced he is to play James Bond for a fifth (and final) time.
On the Stephen Colbert ‘Late Show’ on Tuesday night in the US he said ‘he wanted to go out on a high note’.
The film is due