Maybe Isobel is right. I tried to take a shot of one of these yesterday but to my shame I broke its antennae off. This one is intact and now back on a leaf. I'm assuming it's a baby grasshopper - but for all I know this is as big as it gets - about 5mm excluding sticky-out bits.
I understand it's not a grasshopper, but a baby one of these.