The little chaffinch definitely has a bad foot. It was on show today as he sat on the fence. It does look very swollen - no wonder he is limping a bit.
Poor wee thing. Wonder if a bird help place exists near you. We used to have something called wingshaven where we could take poorly birds and they could receive vet care