Well, I agree with pudding - sounds very much like a meniscal tear. jonny should get to his GP first and then be referred to knee surgeon for investigation.