Leo Varadkar has been blasted for 'shameful' comments he made about farmer subsidies in the wake of the recent fuel protests.