1989 Petts Wood and Knoll by-election