Who spotted Swazi-born English actor, screenwriter, and director Richard E. Grant in Tenby this week? He’s been in Pembrokeshire filming Their Finest Hour and a Half, a World War Two era comedy and tweeted a picture of himself at Castle Beach and one of the harbour with the tag “Blue skies in Tenby this afternoon. Wales the beautiful.”