Post wins 23 Press Association awards