Gary Cummings assaulted staff and a customer and went on to abuse police.