‘People judge me all the time’: Corrie’s Michelle Keegan on swapping soaps for hard-hitting dramas
After six years as one of Coronation Street’s biggest stars, Michelle Keegan has negotiated the complicated world of class, accent, beauty and tabloid celebrity to become an impressive actor tackling...