It was a long, long Bank Holiday weekend. And as the build up to the Makerfield by-election continues, it was filled with ...