You do have to DECLARE all income; whether you pay any US tax on that income depends on your specific situation. Personally I would forget Turbotax and go back to the old fashioned way. The standard tax preparation programs don't really work well for folks in non-standard situations. You cannot e-file with Turbotax if you have a foreign address, so there's no benefit there.
Meeting either the physical presence test OR the bona fide residence test determines whether you can take the foreign earned income exclusion, not whether you can use the tax paid to the UK to offset tax due in the US.
The physical presence test is not necessarily a calender year - in your case, look at how many days in the 12 months beginning with the day you entered the UK.
Physical Presence Test
You are considered physically present in a foreign country (or countries) if you reside in that country (or countries) for at least 330 full days in a 12-month period. You can live and work in any number of foreign countries, but you must be physically present in those countries for at least 330 full days.
12-Month Period
The qualifying period can be any consecutive 12-month period of time. You do not have to begin your qualifying period with your first day in a foreign country. You can choose a 12-month period that provides the greatest income exclusion. You can count both vacation and business days spent in the foreign country towards meeting the 330 day minimum.
You may claim a tax credit or an itemized deduction for taxes paid to foreign countries. You do not need to live or to work in that foreign country in order to claim this benefit. For example, you can claim the credit or deduction if foreign taxes were paid on your behalf from a mutual fund. There are no time requirements like there are for the income exclusions. You can claim either the deduction or the tax credit, but not both, for all foreign taxes paid.