At the by-election held after Harper 's death , the seat was held for Labour by Geoffrey Lofthouse .
At the by-election held after Geoffrey Lofthouse 's death , the seat was held for Labour by Harper .