what document gave only parliament power to tax
It was the "English Bill of Rights" that technically gave only parliament the power to tax, since many British subjects were upset with the King lavish taxing and spending.