It was signed in Belfast on 10 April 1998 ( Good Friday ) by the British and Irish governments and it was supported by most of the political parties in Northern Ireland . It was signed in Belfast on 10 April 1998 ( Good Friday ) by the British and Irish governments and endorsed by most Northern Ireland political parties .