All energy sources have consequences - environmental and financial - eg:
Coal, gas, oil - atmospheric pollution, limited reserves/diminishing resource, climate change
Nuclear - risk of failure in operation, storage of waste, terrorism risk
Wind - landscape pollution, bird life
Solar - rare elements, land not available for housing or food, not 24x7
Dams - impact on landscape, agriculture, fisheries
This is not a complete and thoughtful list - merely demonstrating that there are competing impacts. Put cost into the equation and it is not just a trade off between different environmental impacts, but a trade off of environmental impact against cost, energy security and long term vs short term.
UK reliance on gas is in large part a legacy of North Sea production capability, for which we are now paying. Hinkley price per MWh at £92.50 seemed gross when originally negotiated a few years ago, and now seems like a good deal.
We need a coherent long term view of the future, not responding to short term pressures. Very complex and we will inevitably get it wrong. But we will probably have a better outcome if we have a strategy than not!
land for food isn't really an issue with solar. in fact, solar is so much more energy dense than biofuels that if you just took away land used for biofuels and replaced with solar, it may be enough power for the entire earth.
In the US, something like 40-50% of the corn crop gets used for ethanol. The whole thing is nothing but treading water - nobody wants the ethanol in the fuel beyond the amount needed as an oxygenate, and the inputs and land use are huge (especially fertilizer, but also the hauling of all of the bulk). I did a calculation of gross energy density of ethanol vs. solar (which is probably an OK approximation, as there are distiller's grains from ethanol that end up getting fed - i'm not counting them and will do a generous conversion of saying those and fodder baled and used may be a net zero against the inputs - it isn't , but let's say it is).
Here's the BTU per acre of ethanol (it's very difficult to burn it with much efficiency, but we'll ignore that for now) - 190 * 2.7 * 77000 (190 bushels per acre on average, 2.7 gallons of ethanol per bushel of corn, 77000 btus per gallon) = 39.5MM btus. )
the current average production for solar installations per acre is 351MW/hr per year. The conversion to watt hours makes 39.5MM btus 11.576 MW/hr
So, the gross energy from solar is slightly over 30 times that of ethanol. All of the trucking and energy used for fertilizer is freed, and the only thing lost is the distiller's grain (which is used in a feed mix for cattle). I doubt you could make panels safe for cattle to graze, so I guess that would need to be solved, but figure for every 30 acres that were corn, you still have 29 to feed the cows or whatever the corn is going to be used for.
using the two current stats for corn (92.7MM acres of corn, 40% used for ethanol - goog's two general returns for those stats) - the solar output would be 13.02 billion mw/hr, or roughly 3 times the total electricity use in the US.
That may be a bit too much numerical noodling to follow, and it doesn't cover a lot of complexity (the idea of actually installing that much solar, distributing the power, storing it, etc.) Just an illustration of how much food acreage is used in the US for mostly waste (car fuel that in reality is just a political ploy as a farm subsidy).
-----------------------------
But, here's the real issue with solar - people in the US claim they're in favor of wind and solar, but as soon as it's placed in their township, then there's opposition. My parents had joint ownership of a 330 acre plot (a farm) and it's in a good spot for solar development. They've sold now because of the 15 sites being considered for solar development in their township, one got the go ahead and residents complained about not wanting to see panels from their back yard and installation of commercial solar sites has been shelved by township ordinance. Our farm had been rented for quite some time, and most of what gets grown on it is corn (the renter chooses, as long as they don't deplete the land).
-----
the TL/DR of that is I agree - everything has some environmental or other impact. It can be as simple in this case as people not wanting to see hillsides covered by solar panels. That may change a little over time as solar is getting cheaper to install than almost anything else in terms of generation capacity and a dispersed 1000 acre array is being installed closer to my parents' house property (farm and house were 10 miles apart - the farm will continue to be a farm, but it's owned by a couple of amish dudes now).