A judge said there seemed to be no sign of 53-year-old Jonathan Keegan stopping his behaviour, and he warned him that if he continues to offend the courts will lock him up for longer and longer periods