Microsoft have announced that the current Forms start up page at forms.office.com is being replaced with a new Forms start up page at Office.com (Office.com>Forms).
How will this effect me and my organisation?
This should add a smoother experience and starting view for you to access and work with Forms.

Image is not our own. Image courtesy of Microsoft, taken from Message Center email: (Updated) Forms is getting a new start page
If you access Forms by visiting Office.com, the new start page experience will begin rolling out in early November.

Image is not our own. Image courtesy of Microsoft, taken from Message Center email: (Updated) Forms is getting a new start page
If you access Forms through forms.office.com, the roll out will begin mid November.

Image is not our own. Image courtesy of Microsoft, taken from Message Center email: (Updated) Forms is getting a new start page
When can you expect this change?
This change is set to be complete late December 2020.