Parliament has to be dissolved 25 working days before Polling Day (8th June). This means that Parliament will be dissolved on Wednesday 3rd May.
Public Bills currently before Parliament cannot be carried over to the next Parliament. There is usually a so-called "wash up" when the Government and the Opposition reach agreements on the bills or parts of bills that should be hurried through their remaining parliamentary scrutiny. It is not fully known at the moment which Bills will be dealt with in the wash up process - List of Bills before Parliament as at 20th April. (Note: It was confirmed that the Prisons and Courts Bill will not proceed - Law Society Gazette).
The 8th June election will be held with the same constituency boundaries as the 2015 election. The Boundary Commissions are still working on changes and must report to the government by 1st October 2018.
The manifestos of the political parties have yet to be issued. It is not clear whether the Conservative Party will choose to include something about the proposed British Bill of Rights. Due to Brexit, this contentious topic was essentially put on hold until after the "next election" which would have been in 2020. There may be some in government who are keen to accelerate the process.
An informative short guide to the forthcoming General Election has been published.