Question: when is final of britain's got talent 2018
Answer: 3 June 2018