Here are the possible solutions for england hath long been mad and scarr'd richmond in king richard iii clue