A big issue with education in the UK is that university lecturers generally get zero teacher training. Consequently, teaching quality at undergraduate level is widely variable.
Teacher training is subject to OFSTED every two years (or was) and so things are pretty tight. Teaching standards in general undergraduate courses are being slowly pulled up - but I know what you mean.