Deductions & credits

As a US Citizen, you are required to report your worldwide income on your US tax return.  So you need to have been reporting all of your UK income on your US tax returns.

 

TurboTax is not particularly great with many aspects of anything foreign, so you may consider going to a good tax professional that is experienced with such things.