'Oyez! Oyez! Oyez!': Knaresborough's town crier ready for special jubilee weekend