I wonder if this is a self fulfilling cycle. I mean if migrant labor and automation were unavailable would we close all the farms and starve to death because labour costs are too high? Or would we increase farm wages and pay the higher food prices if that's the outcome.
It seems to me that the low wages on offer for farm work are a result of so many farms utilizing migrant labour and driving down wages in that sector. And if that option was unavailable we would probably have higher wages in the sector and more people developing expertise in farm work. It would likely also solve the problem of struggling rural economies.