Jimmy Porter barely ekes out a living running a candy stall by day and playing jazz trumpet by night.