James Barker reviews Catherine Tate’s new live show, which brings her hilarious character impressions to Portsmouth (19/11/16).