Sudbury’s 21 King’s Coronation Medal winners honoured