British lawmakers voted overwhelmingly in favour of recognising Palestine as a state on Monday, in a non-binding motion heavy with symbolism but unlikely to change government policy.