Politicians lie, but when it comes to the Tax Pledge the numbers don’t