David Cassidy mucked about on British TV