There are not many countries with the geology to use geothermal with current technology - Iceland and New Zealand being notable exceptions.
Tidal barriers are a special form of hydroelectric and again cannot be place anywhere you need them - there was a remarkable proposal to use the Severn to generate a huge amount of power but it wiould power the South West - no answer for London and Birmingham and although the report said the Environmental impacts would be "acceptable" Margaret Thatchers Government disagreed
Lets have a look at solar and wind on your house - B&Q - now sell them, they cost �1,498 each. they reckon they could supply 1/2 your hot water (solar) and 1/3 of your electricity - nice but how much is your electricity bill? the average is about �280 so it would take 15 years to pay for itself even if it didn't need repairing.
And it still doesn't solve the "cup of tea in coronation street problem"
Renewables are good and help reduce demand but the core problem is that we can't generate all our energy demands when we want it from renewables so you need to generate from fossil fuels or nuclear.
Moreover you need to generate even more electricity for electric cars when you run out of oil and China and India and the rest of the deveolping world will not meet their projected requirements with wind turbines.
If you want to grow your biodiesil you would need to turn the entire agriculture of Poland (UK does not have enough)over to meet the UK needs.
In the end we'll probably need a combination of technologies but when you look hard at the maths right now you have a stark choice of fossil fuels or nuclear.
Have a look at this and try your luck
http://news.bbc.co.uk/1/shared/spl/hi/uk/06/el ectricity_calc/html/1.stm