Dinah Might: funny, provocative and thoroughly entertaining