The two-time IBF super-featherweight champion was found not guilty after a judge ruled his punch outside a Cardiff petrol station was a proportionate act of self-defence