Lidl has won a court battle in the High Court in Northern Ireland to open its first-ever in-store pub. The German supermarket chain has now been given the legal green light to open a bar inside its ...