The actor Frank Thornton, who has died aged 92, had a flair for comedy derived from the subtle craftsmanship of classical stage work. However, he will be best remembered for his longstanding characters in two popular BBC television comedy series – the sniffily priggish Captain Peacock in Are You Being Served? and the pompous retired policeman Herbert "Truly" Truelove, in Roy Clarke's Last of the Summer Wine.
Robertson Hare, the great Whitehall farceur, told him: "You'll never do any good until you're 40." And, said Thornton, "he was quite right." In the event, he was 51 when David Croft, producer of another long-running British staple, Dad's Army, remembered the tall, long-faced actor from another engagement and decided to cast him as the dapper floor-walker in charge of shop assistants played by Mollie Sugden, Wendy Richard,