In theory....
any UK citizen who can prove they are one.... can return and enter the UK
preferably on an expired UK passport...
however, getting an Airline to let you go there... way bigger issue
Getting a replacement for a lost UK passport..
there is an automatic 1 week delay from reporting it before replacement can be issued
and you will need some other proof's which of they are back home in US.....
And that does not address the replacement of the Green Card issue..
or any other visa/permission.
You will be better off
getting a replacement Passport in the USA (won't be instant, they come from UK)
getting your green card replaced (after that..) takes weeks (many)
or
Start looking how you mis-placed all of those..
or does lost mean destroyed.... ??
replace a passport abroad
https://www.gov.uk/overseas-passports
And if you do report it lost.. .and find it, tough... it's been marked dead.