Fife man admits punching, kicking and stamping on revellers at Angus Jess Glynne gig

Jess Glynne.
Jess Glynne.