Home Politics JD Wetherspoon to sell 39 more pubs as costs rise ‘substantially higher’