Coronation Street tops a lacklustre day for the soaps with just over 6.5m.