U hebt de query niet daadwerkelijk uitgevoerd. Get(), all() of first() toevoegen
Bovendien zul je niet echt een welsprekend model retourneren, dus je kunt geen welsprekende relaties gebruiken. Je kunt echter gewoon vloeiende vragen toevoegen aan welsprekend. Probeer dit:
$items = Item::join('users AS u', 'i.user_id', '=', 'u.id')
->where('account_id', '=', 5)
->all();
foreach($items as $item){
$image = $item->images()->first();
}